package com.example.demo.controller.factory;

/**
 * @author 徐塬峰
 * @version 1.0
 * @date 2021-04-30 5:27 下午
 * @desc 工厂设计模式入口类
 */
public class MainClass {
    public static void main(String[] args) throws ClassNotFoundException, InstantiationException, IllegalAccessException {
        //通过调用工厂类的静态方法getFruit，创建水果的子类实例。
        Fruit apple = FruitFactory.getFruit("Apple");
        Fruit banana = FruitFactory.getFruit("Banana");
        apple.get();
        banana.get();
    }
}
